﻿using System;

namespace TypeClassSample.Monad
{
	class MyList<T>
	{
		public static MyList<T> Return(T a)
		{
			return null;
		}
		public MyList<B> Bind<B>(Func<T, MyList<B>> func)
		{
			return null;
		}
	}
}
